perm filename USE.DOC[206,LSP] blob
sn#239363 filedate 1976-10-16 generic text, type C, neo UTF8
COMMENT ā VALID 00004 PAGES
C REC PAGE DESCRIPTION
C00001 00001
C00002 00002 CS 206
C00005 00003 6. The LISP CAI system will prompt with a dot (.). This means that
C00009 00004 The rest of this handout was zeroxed from an old handout (Spring 1975)
C00010 ENDMK
Cā;
CS 206
Handout #2
09-30-76
The LISP CAI System
The following is a short sample session with the system. Once
you have succeeded in logging in, the syystem is self-explanatory.
Feel free to type question mark (?) anytime the system appears
to expect an input. The system will respond with an explanation
of your options at that point. (You are encouraged to do so
in any new situation, since you may have options of which you
are not aware.)
In order to log in, you must:
1. Go to a terminal. (If it is a TTY, push the START key.
The teletype motor will begin to hum.)
2. Type space. The system will respond with:
HI
PLEASE TYPE YOUR NUMBER AND NAME.
3. Type your account number, a space, your "nickname", and a space.
The system responds with your last name, so that the line appears
as:
nnn JOHN DOE
following which the system will type something like:
JOB 15 ON TTY50, FRI MAR 29 76 9:45AM-PST
4. Then, if this is the first time you have logged in, the system
will ask you to set a password (anything up to six characters).
On subsequent logins, the system will ask:
PASSWORD?
Type your password, followed by a carriage return. (The password
will not be echoed back by the system.)
5. The system then types:
RUNNING
LOAD AV 3.07 2.37 1.76
LISP CAI SYSTEM 10-7-75
MON 29-MAR-76 08:47:10
GOOD MORNING,JOHN!
followed by any messages that may be waiting, and then:
TYPE ? FOR HELP AT ANY TIME!
6. The LISP CAI system will prompt with a dot (.). This means that
the system is waiting for a command from the terminal. As usual,
you may type a question mark (followed by a carriage return, of course)
to view your options. (However, this will not work within the LISP
editor, but only at the top level when within LISP. To exit from
the editor, type OK.) Note that here and elsewhere the symbols "<>"
surround metasymbols, which denote a class of objects. These <>'s
are NOT typed into the system.
.?
ABBREV <ARG> TO SET TEXT MODE.
CURRENT TO DISPLAY CURRENT POSITION IN THE COURSE.
EXPLAINERRS <ARG> TO SET ERROR EXPLANATION MODE FOR PROBS.
NAMES TO DISPLAY THE NAMES OF ALL LESSONS.
REVIEW TO REPEAT THE LAST LESSON STARTED OR CONTINUED.
START TO BEGIN INSTRUCTION AT CURRENT POSITION.
START <LESSON> TO BEGIN INSTRUCTION AT A PARTICULAR LESSON.
TEST TO TAKE A TIMED TEST.
TOPICS TO LIST TOPICS IN THE CURRENT LESSON.
TOPICS <LESSON> TO LIST TOPICS IN A GIVEN LESSON.
COMPILE <FILES> TO INVOKE THE PRODUCTION COMPILER.
HELP TO INVOKE THE ILISP HELP SYSTEM.
LISP TO INVOKE A NORMAL LISP TOP LEVEL.
UPLANNER TO INVOKE A MICRO-PLANNER INTERPRETER.
VERIFY TO INVOKE LAP CORRECTNESS CHECKER.
DELETE <FILES> TO DELETE THE NAMED FILES.
FILES <ARG> TO LIST FILES BELONGING TO YOU OR TO A GROUP.
INDSK <FILES> TO LOAD FILES INTO THE SYSTEM.
OUTDSK <FILE><ARG> TO SAVE FUNCTIONS, ETC. ON A FILE.
PRINT <FILES> TO PRINT THE CONTENTS OF ONE OR MORE FILES.
EXIT TO EXIT FROM THE CAI SYSTEM.
GRIPE TO MAKE A 'COMMANT' ABOUT THE CAI SYSTEM.
LINK TO ATTEMPT TO CONTACT A TA VIA OF YOUR TERMINAL.
MESSAGE <NUMBER> TO SEND A MESSAGE TO ANOTHER STUDENT.
PASSWORD TO CHANGE YOUR LOGIN PASSWORD.
UNLINK TO BREAK A LINK CREATED BY THE 'LINK' COMMAND.
ZAP <ARG> TO KILL COMPILE, UPLANNER OR VERIFY PROCESSES.
; TO TREAT THE REST OF THE LINE AS A COMMENT.
? TO SEE THIS LIST OF COMMANDS.
7. The system now prompts for the next command. To exit from the
system use the EXIT command. This logs your job out.
.EXIT
MON 29-MAR-76 08:52:23
END OF SESSION,JOHN.
The rest of this handout was zeroxed from an old handout (Spring 1975)
with changes to the detailed descriptions of the COMPILE and ZAP
commands, as follows:
KOMPILE ā COMPILE in COMPILE.
ZAP <arg> allows you to kill off the COMPILE,
UPLANNER, or VERIFY processes.
Please do so when you are finished
with them. ZAP ? gets you details.
and with the heading for the detailed descriptions changed to:
A detailed summary of the more important commands follows.
An expanded and up-to-date version exists as <LSPCAI>LSPCAI.DOC.